Formation Angular.
Score de satisfaction : 4.53/5
Durée :
3 jours
16/07/2024 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
Angular
à partir de
1950 €HT

Référence :
SF33063
Durée :
3 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Angular.

Notre formation Angular de 3 jours , pour apprendre à développer des applications web performantes !

Cette formation à Angular, animée par nos experts IT, vous permettra de maîtriser la dernière version d'Angular, framework JavaScript développé par Google. Optimisez le développement de vos applications web, en réalisant des travaux pratiques et en obtenant des retours d'expérience. Grâce à cela, vous aurez toutes les compétences et les bonnes pratiques nécessaires à un développement d'application web autonome et pérenne. Un support de cours vous sera également offert pour cette formation. Pour vous permettre d’apprendre Angular de A à Z en un minimum de temps tout en étant prêt à coder avec ce framework, nous avons conçu un programme intensif, alliant théorie et pratique. Des exemples concrets ainsi que des mises en situation rythment le programme, vous permettant d’acquérir de nouvelles connaissances en peu de temps et de façon pérenne. Version : Angular 16+.

Objectifs pédagogiques.

1Comprendre l'architecture Angular

2Créer et gérer des composants

3Utiliser les directives et pipes

4Implémenter des services

5Concevoir des formulaires

6Utiliser RxJS et Observables

7Gérer les signaux

8Mettre en place le routing Angular

Prérequis : Bonnes connaissances en JavaScript, y compris ES2015 et TypeScript.
Partagez cette formation

Programme de formation Angular.

PDF

Introduction à la formation Angular

Présentation générale et objectifs de cette formation pour apprendre Angular
Ce qu’apporte Angular au développement web
Versionning et évolutions d’Angular : différences entre AngularJS et Angular 2+
Atelier : tour de table, présentation des stagiaires et du formateur, échanges sur les différents contextes professionnels et perspectives d’application des acquis de la formation.

Composants, templates et liaison de données (databinding)

Créer un composant standalone
Databinding : l’interpolation et la liaison de données, two-way binding de composants
Les contrôles de flux : @if, @for et @switch

Directives et pipes

Directives structurelles (ngFor, ngIf et les ngSwitch)
Directives par attribut (ngModel, ngStyle, ngClass…)
Pipes natifs (UpperCasePipe, CurrencyPipe, DatePipe …)
Créer ses propres directives et ses propres pipes

Services et injection de dépendances

Bien comprendre les injections de dépendances
Le provider
La fonction inject()

RxJS, Observable et requête HTTP

Comprendre la programmaton réactive, les observables et les observateurs et les utiliser
Principes du RxJS (Reactive Extensions for JavaScript)
Apprendre avec Angular à gérer les requêtes HTTP avec le service HttpClient
Les principaux opérateurs : map(), filter() et tap()

Les signaux

La réactivité avec les signaux
Les calculs dérivés avec computed()
Les effets
Gérer les états dans l’application avec le signal

Navigation et Routing Angular

Panaroma du routage Angular
Créer et paramétrer des routes, des URLs, gérer les redirections
Paramétrer les routes, les redirections et les guards
Naviguer avec routerLink et navigate

Les formulaires

Template-driven, reactive… quelles manières de créer des formulaires ?
Comment bien gérer le flux de données
Créer des validateurs

Tests

Introduction aux tests unitaires

L'avis des stagiaires.
Formation rodée et bien construite permettant de voir pas à pas les fonctionnalités d'Angular. De plus, le formateur est très dynamique et parvient sans mal à accrocher les gens lors des phases théoriques.
– Aurélien, Sopra Steria
RAS, l'essentiel d'angular était bien là, sans avoir non plus trop de détails
– Josselin, Sopra Steria
– Yann, Fiducial Informatique
Très bon Formateur, en petit groupe. Mais 3 jours seulement n'était pas suffisant. 4 ou 5 jours auraient été mieux
– Olivier, CGI France
Formation très intéressante et super formateur.
– Philippe, Sopra Steria
Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur Angular.

Développé par Google, Angular est un framework JavaScript. Successeur d’AngularJS, le but d’Angular est de simplifier le développement d’applications web en permettant de mieux organiser son code et en apportant de nombreuses fonctionnalités de façon simplifiée et plus accessible. Bien que lui succédant, Angular reste très différent d’AngularJS puisque les deux ont des approches diamétralement opposées du développement.

En effet, avec le framework Angular, l’accent est mis sur la modularité, mais également sur son aspect communautaire, puisque, au-delà de l’équipe Google, Angular est également développé de manière participative au travers de feedback.

Grâce à notre formation à Angular, vous maîtriserez ce framework Java afin de développer des applications web de manière optimisée. Vous serez en mesure d’utiliser au mieux les riches fonctionnalités du framework fondé sur TypeScript de Microsoft, comme le testing avec Karma ou l’augmentation de productivité avec Angular CLI. Avec cette formation, vous aurez la capacité de coder des applications web natives pour tous les supports (bureau, mobile ou encore tablette).
Cette formation professionnelle pour apprendre Angular vous présentera également les bonnes et les mauvaises pratiques du framework, ainsi que ses avantages et ses inconvénients par rapport à AngularJS.

Développez efficacement des applications web performantes grâce à ce framework open-source JavaScript et à notre formation Angular Sparks.

Apprendre Angular à distance ou en présentiel

Sparks vous offre l’opportunité de suivre votre formation à Angular à distance depuis votre poste de travail ou en présentiel, aux côtés de votre formateur. Ces deux options vous donnent de la souplesse et vous permettent d’apprendre Angular et ses spécificités de la manière qui vous convient le mieux. Montez en compétences et développez les services de votre entreprise grâce à cette expertise supplémentaire ! Cette formation fait partie des programmes de formations Front-end et vise à perfectionner votre maîtrise des langages de développement.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT